return a thing bartered - Inglés Sinónimo Diccionario